import Vue from 'vue'
import Vuex from 'vuex'
import getters from './getters'
import app from './modules/app'
import settings from './modules/settings'
import user from './modules/user'

Vue.use(Vuex);

const store = new Vuex.Store({
  modules: {
    app,
    settings,
    user
  },
  // state : {
  //   // 存储token  add111
  //   Authorization: localStorage.getItem('Authorization') ? localStorage.getItem('Authorization') : ''
  // },
  // mutations : {
  //   // 修改token，并将token存入localStorage
  //   changeLogin (state, user) {
  //     state.Authorization = user.Authorization;
  //     localStorage.setItem('Authorization', user.Authorization);
  //   }
  // },
  getters
});

export default store
